package br.com.transporte.tabelas;

import javafx.beans.property.IntegerProperty;
import javafx.beans.property.SimpleIntegerProperty;
import javafx.beans.property.SimpleStringProperty;
import javafx.beans.property.StringProperty;
import br.com.transporte.modelo.Motorista;

public class TabelaMotorista {
	private Motorista motorista;
	private IntegerProperty codigo;
	private StringProperty cnh;
	private StringProperty nome;
	private StringProperty cpf;
	
	public TabelaMotorista(Motorista motorista){
		this.motorista = motorista;
		codigo = new SimpleIntegerProperty();
		codigo.set(motorista.getCodigo());
		
		cnh = new SimpleStringProperty();
		cnh.set(motorista.getCNH());
		
		nome = new SimpleStringProperty();
		nome.set(motorista.getNome());
		
		cpf = new SimpleStringProperty();
		cpf.set(motorista.getCpf());
	}

	public Motorista getMotorista() {
		return motorista;
	}

	public IntegerProperty codigoProperty() {
		return codigo;
	}
	
	public StringProperty cnhProperty(){
		return cnh;
	}

	public StringProperty nomeProperty() {
		return nome;
	}

	public StringProperty cpfProperty() {
		return cpf;
	}
}
